overcome several consecutive setbacks - Spanisch Englisch Wörterbuch